home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / share / doc / Impacket / README < prev   
Text File  |  2003-10-27  |  2KB  |  83 lines

  1. This file is an extract from the the online documentation at
  2. http://oss.coresecurity.com/pcapy/.
  3.  
  4. What is Impacket?
  5. =================
  6.  
  7. Impacket is a collection of Python classes for working with network
  8. protocols. Impacket is mostly focused on providing low-level
  9. programmatic access to the packets, however some protocols (for
  10. instance NMB and SMB) are implemented in a higher level as a
  11. foundation for other protocols. Packets can be constructed from
  12. scratch, as well as parsed from raw data, and the object oriented API
  13. makes it simple to work with deep hierarchies of protocols.
  14.  
  15. Impacket is most useful when used together with a packet capture
  16. utility or package such as Pcapy, an object oriented Python extension
  17. for capturing network packets.
  18.  
  19. What protocols are featured?
  20. ----------------------------
  21.  
  22.  * Ethernet, Linux ``Cooked'' capture.
  23.  * IP, TCP, UDP, ICMP, IGMP, ARP.
  24.  * NMB and SMB (high-level implementations).
  25.  * DCE/RPC versions 4 and 5, over different transports: UDP (version 4
  26.    exclusively), TCP, SMB/TCP, SMB/NetBIOS and HTTP.
  27.  * Portions of the following DCE/RPC interfaces: Conv, DCOM, EPM,
  28.    SAMR, SvcCtl, WinReg.
  29.  
  30.  
  31. Getting Impacket
  32. ================
  33.  
  34. Current and past releases are available from
  35. http://oss.coresecurity.com/impacket/.
  36.  
  37.  
  38. Setup
  39. =====
  40.  
  41. Quick start
  42. -----------
  43.  
  44. Grab the latest stable release, unpack it and run 'python setup.py
  45. install' from the directory where you placed it. Isn't that easy?
  46.  
  47.  
  48. Requirements
  49. ============
  50.  
  51.  * A Python interpreter. Versions 2.0.1 and newer are known to work.
  52.  * A recent release of Impacket.
  53.  
  54. Installing
  55. ----------
  56.  
  57. In order to install the source execute the following command from the
  58. directory where the Impacket's distribution has been unpacked: 'python
  59. setup.py install'. This will install the classes into the default
  60. Python's modules path; note that you might need special permissions to
  61. write there. For more information on what commands and options are
  62. available from setup.py, run 'python setup.py --help-commands'.
  63.  
  64.  
  65. Licensing
  66. =========
  67.  
  68. This software is provided under under a slightly modified version of
  69. the Apache Software License. See the accompanying LICENSE file for
  70. more information.
  71.  
  72. SMB and NetBIOS support based on Pysmb by Michael Teo.
  73.  
  74.  
  75. Contact Us
  76. ==========
  77.  
  78. Whether you want to report a bug, send a patch or give some
  79. suggestions on this package, drop us a few lines at
  80. oss@coresecurity.com.
  81.  
  82. $Id: README,v 1.2 2003/10/27 17:46:46 jkohen Exp $
  83.